blow out of the water – English–Français translations

🇬🇧 en fr 🇫🇷

blow out of the water verb

  • to defeat
battre, poutrer
Wiktionary Links